import { createRouter, createWebHistory } from "vue-router";

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [
    {
      path: "/login",
      component: () => import("@/views/Login/LoginPage.vue"),
    },
  ],
});

router.beforeEach((to, from, next) => {
  // 如果路径是根路径，重定向到 /login
  if (to.path === "/") {
    next("/login");
  } else {
    // 否则正常放行
    next();
  }
});

// router.beforeEach((to, from, next) => {
//     // 获取token
//     const token = localStorage.getItem('token')

//     // 如果路径是根路径，重定向到 /login
//     if (to.path === '/') {
//         next('/login')
//     } else if (!token && to.path !== '/login') {
//         // 如果没有token, 且访问的不是登录页，拦截到登录
//         next('/login')
//     } else {
//         // 否则正常放行
//         next()
//     }
// })

export default router;
